Big Huge Thesaurus

aortic orifice

noun

sounds kind of like